C++ और Java अंतर - Difference Between C++ and Java in Hindi
C++ और Java अंतर:-
C++ और Java दोनों प्रोग्रामिंग भाषाएं हैं जो कि विभिन्न उद्देश्यों के लिए उपयोग की जाती हैं।
इन दोनों भाषाओं में एक समान बात है कि वे object-oriented programming (O O P) के लिए
डिज़ाइन की गई हैं।
C++ एक compiled programming language है, जो उन बाइनरी कोड को बनाता है जो मशीन द्वारा
संचालित किया जा सकता है। C++ में पहले से तैयार किए गए लाइब्रेरी और टूल्स होते हैं जो की
इसका इस्तेमाल करते हुए आप प्रोग्रामिंग कर सकते हैं। C++ बहुत समझने वाली भाषा है जिसका
उपयोग high-performance computing के लिए किया जाता है।
Java भी एक compiled programming language है, लेकिन इसमें intermediate code (byte code) बनाया
जाता है, जो कि J V M (Java Virtual Machine) में चलाया जा सकता है। Java में एक सामान्य लाइब्रेरी
होती है, जो कि सभी के लिए उपलब्ध होती है और उन्हें प्रोग्रामिंग करते समय उपयोग किया जा
सकता है। Java की सुरक्षा संबंधी विशेषताएं भी होती हैं, जो कि यह एक सुरक्षित भाषा बनाती है।
Java का उपयोग cross-platform programming के लिए भी किया जाता है।
जावा क्या होता है जानने के लिए Click करे : जावा क्या है
C++ और Java दोनों प्रोग्रामिंग भाषाओं में अंतर होते हैं। :-
1) कंपाइलर: C++ का कोड कंपाइल करने के बाद नतीजा binary code होता है, जो कि स्थानीय मशीन
पर सीधे चलता है। जबकि Java का कोड कंपाइल करने के बाद byte code होता है, जो J V M
(Java Virtual Machine) में चलता है।
2) सुरक्षा: Java एक सुरक्षित भाषा होती है। Java का byte code नामुमकिन होने के लिए नियंत्रित होता
है जो कि निर्माता के द्वारा सुनिश्चित किया जाता है। साथ ही, Java एक sandbox environment में
चलती है, जो कि कुछ प्रकार के संगणक हमलों से उसे सुरक्षित बनाता है।
3) पोर्टेबिलिटी: Java platform independent होती है। Java byte code किसी भी platform पर चल सकता
है, जबकि C++ platform dependent होती है।
4) कठिनता: C++ का syntax कठिन होता है। साथ ही, C++ कोड में pointers, डेटा संरचनाएं और फ़ाइल
पहुंच का उपयोग होता है। जो कि beginners के लिए थोड़ा difficult हो सकता है। वहीं, Java का syntax
सरल होता है जो beginners
के लिए सहज होता है। जो कि उनको इसे सीखने में
मदद करता है।
5) प्रदर्शन: C++ high-performance computing के लिए बेहतर होती है। जबकि Java कम performance
का निर्माण करती है, लेकिन Java के कुछ frameworks
जैसे कि Spring Boot, Hibernate
जावा पढने से पहले आपको DataBase की जानकारी यहाँ से प्राप्त करे Click करे : डेटाबेस क्या है

0 टिप्पणियाँ